Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 LEAKE ROAD Terraced £234,468 £191,000 14 Apr 2020
17 LEAKE ROAD Terraced £217,663 £140,000 26 Oct 2007
21 LEAKE ROAD Terraced £174,180 £175,000 20 Jan 2023
23 LEAKE ROAD Terraced £235,012 £190,000 30 Aug 2018
25 LEAKE ROAD Semi-Detached £213,424 £42,000 8 Jul 1997
37 LEAKE ROAD Detached £609,971 £495,000 30 Nov 2018